Brawl - Captain Falcon - Action - 0x113 SpecialS

Entry Script

  1. BoolVariableSetFalse { variable: RandomAccessBool(EnableActionTransition) }
  2. BoolVariableSetFalse { variable: RandomAccessBool (0x11) }
  3. BoolVariableSetFalse { variable: RandomAccessBool(SpecialsMovement) }
  4. BoolVariableSetFalse { variable: RandomAccessBool(EnableGlide) }
  5. Posture(3)
  6. Posture(4)
  7. UnknownEvent { namespace: 0xc, code: 0x1, unk1: 0x0, arguments: [] }
  8. if (OnGround)
    1. IntVariableSet { variable: RandomAccessInt (0x0), value: 0 }
    2. ChangeSubactionRestartFrame(SpecialSStart)
    3. Subroutine(0x1b030)
    4. CreateInterrupt { interrupt_id: None, action: FallSpecial, requirement: (InAir) }
    5. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
    6. SetAirGround(15)
    7. CallEveryFrame { thread_id: 9, script: 0x1b080 }
  9. else
    1. IntVariableSet { variable: RandomAccessInt (0x0), value: 2 }
    2. ChangeSubactionRestartFrame(SpecialAirSStart)
    3. Subroutine(0x1b0d0)
    4. CreateInterrupt { interrupt_id: None, action: FallSpecial, requirement: (AnimationEnd) }
    5. CreateInterrupt { interrupt_id: None, action: LandingFallSpecial, requirement: (OnGround) }
    6. SetAirGround(17)
    7. CallEveryFrame { thread_id: 9, script: 0x1b120 }
  10. CreateInterrupt { interrupt_id: None, action: 0x118, requirement: (BoolIsTrue RandomAccessBool(EnableActionTransition)) }

Exit Script